package com.ruoyi.manage.mapper;

import java.util.List;
import com.ruoyi.manage.domain.CrStudentProfile;

/**
 * 学生扩展信息Mapper接口
 */
public interface CrStudentProfileMapper
{
    /**
     * 查询学生扩展信息
     */
    public CrStudentProfile selectCrStudentProfileByProfileId(Long profileId);

    /**
     * 根据用户ID查询学生扩展信息
     */
    public CrStudentProfile selectCrStudentProfileByUserId(Long userId);

    /**
     * 查询学生扩展信息列表
     */
    public List<CrStudentProfile> selectCrStudentProfileList(CrStudentProfile crStudentProfile);

    /**
     * 新增学生扩展信息
     */
    public int insertCrStudentProfile(CrStudentProfile crStudentProfile);

    /**
     * 修改学生扩展信息
     */
    public int updateCrStudentProfile(CrStudentProfile crStudentProfile);

    /**
     * 删除学生扩展信息
     */
    public int deleteCrStudentProfileByProfileId(Long profileId);

    /**
     * 批量删除学生扩展信息
     */
    public int deleteCrStudentProfileByProfileIds(Long[] profileIds);
}